package com.gimi.cloud.jimi.entity.userInfo;

import java.io.Serializable;

import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * lbs地区关联表实体
 * @author wbj
 * @version 2.0
 * @since 2016年12月22日 22时39分32秒
 */
@Entity
@Table(name = "rd_lbs_location")
public class LbsLocation implements Serializable {
	
	private static final long serialVersionUID = 1L;
	
    /**
     * 主键
     */
    @Id
    private long id;
    /**
     * 经度
     */
    private double longitude;
    /**
     * 纬度
     */
    private double latitude;
    /**
     * 所属国家
     */
    private int fcountry;
    /**
     * 所属省份
     */
    private int fprovince;
    /**
     * 所属市区
     */
    private int fcity;
    /**
     * 所属区
     */
    private int fdistrict;
    /**
     * 所属街道
     */
    private int fstreet;
    /**
     * (fcountry+fprovince+fcity+fdistrict+sstreet).hashCode
     */
    private int hashcode;
    
    
    /**
     * 获取主键
     * 
     * @return 主键
     */
    public long getId(){
        return id;
    }
	
    /**
     * 设置主键
     * 
     * @param id 要设置的主键
     */
    public void setId(long id){
        this.id = id;
    }
    
    /**
     * 获取经度
     * 
     * @return 经度
     */
	public double getLongitude(){
        return longitude;
    }
	
    /**
     * 设置经度
     * 
     * @param longitude 要设置的经度
     */
	public void setLongitude(double longitude){
	    this.longitude = longitude;
	}
    
    /**
     * 获取纬度
     * 
     * @return 纬度
     */
	public double getLatitude(){
        return latitude;
    }
	
    /**
     * 设置纬度
     * 
     * @param latitude 要设置的纬度
     */
	public void setLatitude(double latitude){
	    this.latitude = latitude;
	}
    
    /**
     * 获取所属国家
     * 
     * @return 所属国家
     */
	public int getFcountry(){
        return fcountry;
    }
	
    /**
     * 设置所属国家
     * 
     * @param fcountry 要设置的所属国家
     */
	public void setFcountry(int fcountry){
	    this.fcountry = fcountry;
	}
    
    /**
     * 获取所属省份
     * 
     * @return 所属省份
     */
	public int getFprovince(){
        return fprovince;
    }
	
    /**
     * 设置所属省份
     * 
     * @param fprovince 要设置的所属省份
     */
	public void setFprovince(int fprovince){
	    this.fprovince = fprovince;
	}
    
    /**
     * 获取所属市区
     * 
     * @return 所属市区
     */
	public int getFcity(){
        return fcity;
    }
	
    /**
     * 设置所属市区
     * 
     * @param fcity 要设置的所属市区
     */
	public void setFcity(int fcity){
	    this.fcity = fcity;
	}
    
    /**
     * 获取所属区
     * 
     * @return 所属区
     */
	public int getFdistrict(){
        return fdistrict;
    }
	
    /**
     * 设置所属区
     * 
     * @param fdistrict 要设置的所属区
     */
	public void setFdistrict(int fdistrict){
	    this.fdistrict = fdistrict;
	}
    
    
    /**
     * 获取(fcountry+fprovince+fcity+fdistrict+sstreet).hashCode
     * 
     * @return (fcountry+fprovince+fcity+fdistrict+sstreet).hashCode
     */
	public int getHashcode(){
        return hashcode;
    }
	
    /**
     * 设置(fcountry+fprovince+fcity+fdistrict+sstreet).hashCode
     * 
     * @param hashcode 要设置的(fcountry+fprovince+fcity+fdistrict+sstreet).hashCode
     */
	public void setHashcode(int hashcode){
	    this.hashcode = hashcode;
	}

	public int getFstreet() {
		return fstreet;
	}

	public void setFstreet(int fstreet) {
		this.fstreet = fstreet;
	}
}


